to land a right - Türkisch Englisch Wörterbuch